tokens forever, and it can’t be retrieved. By using the wrong function,
several users have lost their tokens for good.
Hence, post ERC20, there are quite a few other standards created
for creating different types of tokens. A few are quoted as follows:
1. ERC 721 - Standard for non-fungible tokens. A non-fungible
token, also known as a nifty, is a special type of cryptographic
token which represents something unique; non-fungible tokens
are thus not mutually interchangeable by their individual
specification.
2. ERC 165
3. ERC 223
4. ERC 621
5. ERC 777
6. ERC 827
7. ERC 884
8. ERC 865
2.5.26 Truffle and Ganache
Truffle Suite is one of the most widely used development
environment based on the Ethereum Blockchain, where the
developers can develop, compile, and deploy the Solidity smart
contracts and also integrate them with front-end for testing. Truffle
Suite comes with the Truffle and Ganache tools for a faster
development.
2.5.26.1 Truffle
It is a Development Environment, Testing Framework, and Asset
pipeline for the Ethereum Blockchain. It’s extremely useful for any
Solidity developer, whosoever wishes to dive into the Ethereum
development and needs a framework, so that they can better
organize their DApp development assets and not worry about
manually setting up a test environment. First, let’s learn how to install
Truffle and Ganache. In order to install Truffle, please make sure that